package com.sztx.pay.center.core.service.util;
/**
 * 交易类型
 * @author 
 *
 */
public enum TranType {
	/**
	 * 消费
	 */
	PURCHASE(1),
	
	/**
	 * 充值
	 */
	CHARGE(10), 

	/**
	 * 提现
	 */
	WITHDRAW_BERBON_ALIPAY(20),
	WITHDRAW_BERBON_BANKCARD(21),
	WITHDRAW_PROFIT_ALIPAY(22),
	WITHDRAW_PROFIT_BANKCARD(23),
	
	 /**
	 * 转账
	 */
	TRANSFER_BERBON_BANKCARD(30),
	TRANSFER_BERBON_BERBON(31),
	TRANSFER_BANKCARD_BANKCARD(32),
	TRANSFER_BANKCARD_BERBON(33),
	TRANSFER_PROFIT_BERBON(34),
	
	/**
	 * 退款
	 */
	REFUND(40),
	
	/**
	 * 结算
	 */
	SETTLE(50);
	
	private final int value;
	
	 TranType(int value){
		this.value = value;
	}
	public int getValue() {
		return value;
	}
	
}
